public class SellerPaymentType {
	public class SellerPaymentType_e {
		public String ItemID;
		public String TransactionID;
		public String OrderID;
		public String SellerInventoryID;
		public String PrivateNotes;
		public ExternalProductIDType.ExternalProductIDType_e ExternalProductID;
		public String Title;
		public String PaymentType;
		public String TransactionPrice;
		public String ShippingReimbursement;
		public String Commission;
		public String AmountPaid;
		public DateTime PaidTime;
	
		//Setters
		public void setItemID(String val) {ItemID = val; field_order_type_info.add('ItemID'); }
		public void setTransactionID(String val) {TransactionID = val; field_order_type_info.add('TransactionID'); }
		public void setOrderID(String val) {OrderID = val; field_order_type_info.add('OrderID'); }
		public void setSellerInventoryID(String val) {SellerInventoryID = val; field_order_type_info.add('SellerInventoryID'); }
		public void setPrivateNotes(String val) {PrivateNotes = val; field_order_type_info.add('PrivateNotes'); }
		public void setExternalProductID(ExternalProductIDType.ExternalProductIDType_e val) {ExternalProductID = val; field_order_type_info.add('ExternalProductID'); }
		public void setTitle(String val) {Title = val; field_order_type_info.add('Title'); }
		public void setPaymentType(String val) {PaymentType = val; field_order_type_info.add('PaymentType'); }
		public void setTransactionPrice(String val) {TransactionPrice = val; field_order_type_info.add('TransactionPrice'); }
		public void setShippingReimbursement(String val) {ShippingReimbursement = val; field_order_type_info.add('ShippingReimbursement'); }
		public void setCommission(String val) {Commission = val; field_order_type_info.add('Commission'); }
		public void setAmountPaid(String val) {AmountPaid = val; field_order_type_info.add('AmountPaid'); }
		public void setPaidTime(DateTime val) {PaidTime = val; field_order_type_info.add('PaidTime'); }


		//Getters
		public String getItemID() { return ItemID; }
		public String getTransactionID() { return TransactionID; }
		public String getOrderID() { return OrderID; }
		public String getSellerInventoryID() { return SellerInventoryID; }
		public String getPrivateNotes() { return PrivateNotes; }
		public ExternalProductIDType.ExternalProductIDType_e getExternalProductID() { return ExternalProductID; }
		public String getTitle() { return Title; }
		public String getPaymentType() { return PaymentType; }
		public String getTransactionPrice() { return TransactionPrice; }
		public String getShippingReimbursement() { return ShippingReimbursement; }
		public String getCommission() { return Commission; }
		public String getAmountPaid() { return AmountPaid; }
		public DateTime getPaidTime() { return PaidTime; }

	
		private String[] ItemID_type_info = new String[]{'ItemID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] TransactionID_type_info = new String[]{'TransactionID','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] OrderID_type_info = new String[]{'OrderID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] SellerInventoryID_type_info = new String[]{'SellerInventoryID','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] PrivateNotes_type_info = new String[]{'PrivateNotes','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] ExternalProductID_type_info = new String[]{'ExternalProductID','urn:ebay:apis:eBLBaseComponents','ExternalProductIDType.ExternalProductIDType_e','0','1','false'};
		private String[] Title_type_info = new String[]{'Title','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] PaymentType_type_info = new String[]{'PaymentType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] TransactionPrice_type_info = new String[]{'TransactionPrice','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] ShippingReimbursement_type_info = new String[]{'ShippingReimbursement','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] Commission_type_info = new String[]{'Commission','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] AmountPaid_type_info = new String[]{'AmountPaid','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] PaidTime_type_info = new String[]{'PaidTime','http://www.w3.org/2001/XMLSchema','dateTime','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}
